package com.inei.cenacom.controller;

import java.util.List;

import android.content.Context;

import com.inei.cenacom.model.dao.DepartamentoDao;
import com.inei.cenacom.model.dao.DistritoDao;
import com.inei.cenacom.model.dao.ProvinciaDao;
import com.inei.cenacom.model.entity.Departamento;
import com.inei.cenacom.model.entity.Distrito;
import com.inei.cenacom.model.entity.Provincia;

public class UbigeoController {
	DepartamentoDao depDao;
	ProvinciaDao proDao;
	DistritoDao disDao;

	public UbigeoController(Context context) {
		depDao = new DepartamentoDao(context);
		proDao = new ProvinciaDao(context);
		disDao = new DistritoDao(context);
	}

	public List<Departamento> leerDep() {
		return depDao.leerTodo();
	}

	public List<Provincia> leerPro(String ccdd) {
		return proDao.leer(ccdd);
	}

	public List<Distrito> leerDis(String ccdd, String ccpp) {
		return disDao.leer(ccdd, ccpp);
	}
}
